package exception;
/*
异常中常被我们调用的方法
 */
public class ExceptionApiDemo {
    public static void main(String[] args) {
        System.out.println("程序开始了");
        //ctrl+alt+T 可以自动添加try-catch
        try {
            String str="abc";
            System.out.println(Integer.parseInt(str));
            //Integer.parseInt（）是将整型数据Integer转换为基本数据类型int
        } catch (NumberFormatException e) {
            //当java在将String字符串转换为数字时，若遇到没办法转换的情况，
            // java将会抛出一个NumberFormatException异常
            //该异常是java中的一个unchecked类型异常，故程序不会被要求强制进行处理
            e.printStackTrace();//输出错误堆找信息
            //获取错误信息（常用于给用户提示或记录日志使用
            String message=e.getMessage();
            System.out.println(message);
        }
        System.out.println("程序结束了");
    }
}
